interatomic separation - Spanish English Dictionary